package com.ruoyi.labdata.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.ruoyi.common.annotation.Excel;

/**
 * 二级机构信息对象 lab_orgnization_second
 * 
 * @author winner pan
 * @date 2022-02-05
 */
public class LabOrgnizationSecond extends LabOrgnization
{
    private static final long serialVersionUID = 1L;

    /** 级别 */
    @Excel(name = "级别")
    private Long labRankOpt;

    /** 建筑面积 */
    @Excel(name = "建筑面积")
    private String buildAreaSum;

    /** 网址 */
    @Excel(name = "网址")
    private String webSite;

    /** 类型 */
    @Excel(name = "类型")
    private Long labTypeOpt;

    /** 使用面积 */
    @Excel(name = "使用面积")
    private String usingArea;

    /** 实验室数 */
    @Excel(name = "实验室数")
    private Long labNumSum;

    /** 工作人数 */
    @Excel(name = "工作人数")
    private Long employeeNumSum;

    /** 实验平台 */
    @Excel(name = "实验平台")
    private Long labPlatformOpt;


    public void setLabRankOpt(Long labRankOpt) 
    {
        this.labRankOpt = labRankOpt;
    }

    public Long getLabRankOpt() 
    {
        return labRankOpt;
    }
    public void setBuildAreaSum(String buildAreaSum) 
    {
        this.buildAreaSum = buildAreaSum;
    }

    public String getBuildAreaSum() 
    {
        return buildAreaSum;
    }
    public void setWebSite(String webSite) 
    {
        this.webSite = webSite;
    }

    public String getWebSite() 
    {
        return webSite;
    }
    public void setLabTypeOpt(Long labTypeOpt) 
    {
        this.labTypeOpt = labTypeOpt;
    }

    public Long getLabTypeOpt() 
    {
        return labTypeOpt;
    }
    public void setUsingArea(String usingArea) 
    {
        this.usingArea = usingArea;
    }

    public String getUsingArea() 
    {
        return usingArea;
    }
    public void setLabNumSum(Long labNumSum) 
    {
        this.labNumSum = labNumSum;
    }

    public Long getLabNumSum() 
    {
        return labNumSum;
    }
    public void setEmployeeNumSum(Long employeeNumSum) 
    {
        this.employeeNumSum = employeeNumSum;
    }

    public Long getEmployeeNumSum() 
    {
        return employeeNumSum;
    }
    public void setLabPlatformOpt(Long labPlatformOpt) 
    {
        this.labPlatformOpt = labPlatformOpt;
    }

    public Long getLabPlatformOpt() 
    {
        return labPlatformOpt;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("orgId", getOrgId())
            .append("labRankOpt", getLabRankOpt())
            .append("buildAreaSum", getBuildAreaSum())
            .append("webSite", getWebSite())
            .append("labTypeOpt", getLabTypeOpt())
            .append("usingArea", getUsingArea())
            .append("labNumSum", getLabNumSum())
            .append("employeeNumSum", getEmployeeNumSum())
            .append("labPlatformOpt", getLabPlatformOpt())
            .toString();
    }
}
